\doxysection{MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def Struct Reference}
\hypertarget{struct_m_d_m_a___link_node_conf_type_def}{}\label{struct_m_d_m_a___link_node_conf_type_def}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}


HAL MDMA linked list node configuration structure definition.  




{\ttfamily \#include $<$stm32h7xx\+\_\+hal\+\_\+mdma.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_m_d_m_a___init_type_def}{MDMA\+\_\+\+Init\+Type\+Def}} \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_a701fec2bc3fb4e0bee8a99104463fefd}{Init}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_ac536fa7c94957127ebf16967b57e2159}{Src\+Address}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_a8001faaf250419fe85434fb7071ac507}{Dst\+Address}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_a7607cd754cdebbf1586b03b921c175a9}{Block\+Data\+Length}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_ab55c500ec3cf01327d573f0d770907fb}{Block\+Count}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_a5d9fc2a9479b080194fe5a47d5d6bbbf}{Post\+Request\+Mask\+Address}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_conf_type_def_a48a28b1393594c37a496ce8af4a292ac}{Post\+Request\+Mask\+Data}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
HAL MDMA linked list node configuration structure definition. 

\begin{DoxyNote}{Note}
used with HAL\+\_\+\+MDMA\+\_\+\+Linked\+List\+\_\+\+Create\+Node function 
\end{DoxyNote}


\label{doc-variable-members}
\Hypertarget{struct_m_d_m_a___link_node_conf_type_def_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{struct_m_d_m_a___link_node_conf_type_def_ab55c500ec3cf01327d573f0d770907fb}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!BlockCount@{BlockCount}}
\index{BlockCount@{BlockCount}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{BlockCount}{BlockCount}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_ab55c500ec3cf01327d573f0d770907fb} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Block\+Count}

The number of blocks to be transferred \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_a7607cd754cdebbf1586b03b921c175a9}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!BlockDataLength@{BlockDataLength}}
\index{BlockDataLength@{BlockDataLength}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{BlockDataLength}{BlockDataLength}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_a7607cd754cdebbf1586b03b921c175a9} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Block\+Data\+Length}

The data length of a block in bytes \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_a8001faaf250419fe85434fb7071ac507}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!DstAddress@{DstAddress}}
\index{DstAddress@{DstAddress}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{DstAddress}{DstAddress}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_a8001faaf250419fe85434fb7071ac507} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Dst\+Address}

The destination memory address for the Linked list Node \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_a701fec2bc3fb4e0bee8a99104463fefd}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!Init@{Init}}
\index{Init@{Init}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{Init}{Init}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_a701fec2bc3fb4e0bee8a99104463fefd} 
\mbox{\hyperlink{struct_m_d_m_a___init_type_def}{MDMA\+\_\+\+Init\+Type\+Def}} MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Init}

configuration of the specified MDMA Linked List Node \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_a5d9fc2a9479b080194fe5a47d5d6bbbf}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!PostRequestMaskAddress@{PostRequestMaskAddress}}
\index{PostRequestMaskAddress@{PostRequestMaskAddress}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{PostRequestMaskAddress}{PostRequestMaskAddress}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_a5d9fc2a9479b080194fe5a47d5d6bbbf} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Post\+Request\+Mask\+Address}

specifies the address to be updated (written) with Post\+Request\+Mask\+Data after a request is served. Post\+Request\+Mask\+Address and Post\+Request\+Mask\+Data could be used to automatically clear a peripheral flag when the request is served \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_a48a28b1393594c37a496ce8af4a292ac}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!PostRequestMaskData@{PostRequestMaskData}}
\index{PostRequestMaskData@{PostRequestMaskData}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{PostRequestMaskData}{PostRequestMaskData}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_a48a28b1393594c37a496ce8af4a292ac} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Post\+Request\+Mask\+Data}

specifies the value to be written to Post\+Request\+Mask\+Address after a request is served. Post\+Request\+Mask\+Address and Post\+Request\+Mask\+Data could be used to automatically clear a peripheral flag when the request is served \Hypertarget{struct_m_d_m_a___link_node_conf_type_def_ac536fa7c94957127ebf16967b57e2159}\index{MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}!SrcAddress@{SrcAddress}}
\index{SrcAddress@{SrcAddress}!MDMA\_LinkNodeConfTypeDef@{MDMA\_LinkNodeConfTypeDef}}
\doxysubsubsection{\texorpdfstring{SrcAddress}{SrcAddress}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_conf_type_def_ac536fa7c94957127ebf16967b57e2159} 
uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Conf\+Type\+Def\+::\+Src\+Address}

The source memory address for the Linked list Node 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Drivers/\+STM32\+H7xx\+\_\+\+HAL\+\_\+\+Driver/\+Inc/\mbox{\hyperlink{stm32h7xx__hal__mdma_8h}{stm32h7xx\+\_\+hal\+\_\+mdma.\+h}}\end{DoxyCompactItemize}
